import utils.Watermark;

import java.io.IOException;
/*
项目：watermark4J v0.2.3
创建人：曾逸夫
创建时间：2023年9月29日
 */
public class MainBatch {
    public static void main(String[] args) throws IOException {
        // --------------- 文字水印 ---------------
        String batchMode = "text";  // text or img
        String imgPath = "D:\\samples";  // 原图片输入路径
        String imgWMSavePath = "D:\\samples\\out";  // 水印图片输出路径
        String watermarkContent = "这是一个水印";  // 文字水印内容
        String watermarkImgContent = "src\\imgs\\watermark_test_img.png";  //  图片水印

        String WMLoadMode = "local";  // 水印图片加载模式：local or url
        String WMDistMode = "tiling";  // 水印分布模式：tiling or single
        int degree = 45;  // 水印角度：0 or other degree
        double delta = 1.0;  // 水印稀疏因子1.0-2.0
        // 加水印
        Watermark.addBatchWatermark(batchMode, imgPath, imgWMSavePath, watermarkContent, WMLoadMode, WMDistMode, degree, delta);
    }
}
